package com.ys.service.finance;

import com.ys.entity.finance.TcwDepositPlatform;
import com.ys.entity.purchase.TcgPurchaseOrderPay;
import com.ys.entity.storage.TccOnlinePurchaseReturn;
import com.ys.vo.ApiResponse;
import com.ys.vo.R;

import java.util.List;
import java.util.Map;

/**
 * 万里汇流水明细
 */
public interface TcwWanliPrepaymentPoolingService {

	/**
	 * 万里汇流水明细
	 */
	ApiResponse inquiryStatementList(TcwDepositPlatform tcwDepositPlatform);


	R tbVgsbm(List<String> idList) throws Exception ;


	R toEdit(Map<String, Object> params) ;

	ApiResponse inquiryStatementListPayment(TcwDepositPlatform tcwDepositPlatform);

	/**
	 * 万里汇退款明细
	 * @param tcwDepositPlatform
	 * @return
	 */
	ApiResponse inquiryStatementListPaymentTh(TcwDepositPlatform tcwDepositPlatform, TccOnlinePurchaseReturn entity,String aliOrderNumber);

}
